body, html {
	font-family:Trebuchet MS;
	font-size:14px;
}

#form label{
	display:inline;	
	float:left;
	text-align: right;		
	margin: 3px 0 0;
	font-weight:bold;
	width: 100px;	
}

#form input[type=text] {
	height: 13px;
	padding: 5px;
	float:left;
	margin: 3px 13px;	
}

#form input [type=button]{
	
}

#form select {
	height: 25px;
	padding: 3px;
	float: left;
	margin: 3px 13px;	
	width: 312px;
}


#form fieldset li {
	clear: left;
	list-style: none;
}
.titulo  {
	text-align: center;
	list-style: none outside none;

}

.externa {
	margin:auto;
	text-align: center;
	width: 80%;
}

.fields{

}

.interna {
	
}

fieldset {
	border: 0px;
}

#fieldsetFields {
	width: 700px;
	margin: auto;
	text-align:center;
}

.botoes {	
	text-align: right;
	
}

#fielsetBotoes{
	margin: auto;
	width: 700px;
}


.field-300 {
	border: #264162 1px solid;	
	width: 300px;
}

.field-100 {
	border: #264162 1px solid;	
	width: 100px;
}



table {
    background:#fff;
    border:1px solid;
    border-collapse:collapse;
    margin: 0 auto;
    width:700px;
}


table th {
        background:#cccfd2;
        font-weight:bold;
        padding-top:3px;
    }
        td, th {
            border:1px solid #babcbe;
            padding:5px;
            text-align: center;
        }